struck down by an accident - French English Dictionary